﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using XS.Tunnel.Cad.SteelBracing.Component.SteelShotcrete.UniversalBeamComponent;

namespace XS.Tunnel.Cad.SteelBracing
{
    /// <summary>
    /// 圆心类型
    /// </summary>
    public enum CircleCenterTypeEnum
    {
        None,
        SingleHeart,
        ThreeHeart,
        FiveHeart,
        SevenHeart
    }
    /// <summary>
    /// 拱脚类型
    /// </summary>
    public enum RoundCornerTypeEnum
    {
        None,
        /// <summary>
        /// 圆弧型
        /// </summary>
        Round,
        /// <summary>
        /// 直线型
        /// </summary>
        Linear,
        /// <summary>
        /// 拐角型
        /// </summary>
        Corner,
        /// <summary>
        /// 侧沟
        /// </summary>
        SideDitch
    }

    /// <summary>
    /// 断面类型
    /// </summary>
    public enum LiningCrossSectionTypeEnum
    {
        None,
        /// <summary>
        /// 等截面
        /// </summary>
        ConstantSection,
        /// <summary>
        /// 变截面
        /// </summary>
        VariableCrossSection,
    }

    public enum SteelShotcreteScope
    {
        /// <summary>
        /// 拱墙
        /// </summary>
        ArchWall,
        /// <summary>
        /// 拱部  
        /// </summary>
        Arch,
        /// <summary>
        /// 全断面
        /// </summary>
        FullCrossSection
    }


    public enum ContourLineType 
    {
        /// <summary>
        /// 外轮廓
        /// </summary>
        OuterContour,
        /// <summary>
        /// 内轮廓
        /// </summary>
        InnerContour,
        /// <summary>
        /// 虚轮廓(中间的虚线)
        /// </summary>
        DottedContour,




    }


    public enum ColumnArchFootType
    {
        /// <summary>
        /// 大墙脚
        /// </summary>
        LargeCornerJoin,
        /// <summary>
        /// 仰拱圆弧延伸钝接
        /// </summary>
        ExtendBluntJoin,
        /// <summary>
        /// 边墙仰拱圆顺连接
        /// </summary>
        YuanShunJoin,
        /// <summary>
        /// 边墙仰拱倒圆角顺接
        /// </summary>
        RoundJoin,

    }



}
